water pick-up apparatus - French English Dictionary